insulating foam - Inglés Sinónimo Diccionario